be in charge of the tough jobs - Fransızca İngilizce Sözlük